mobile substation - German English Dictionary